land with ivory nut palms - Spanish English Dictionary